source of subsistence - Spanisch Englisch Wörterbuch